acanthodriline

/AA0 K AA1 N TH AH0 D R AY1 L AY1 N/
noun
  1. 1

    A member of the subfamily Acanthodrilinae.

adjective
  1. 1

    Belonging or related to the earthworm subfamily Acanthodrilinae.