English-Spanish dictionary »

acanthocephalan meaning in Spanish

EnglishSpanish
acanthocephalan (any of parasitic intestinal worms of the phylum Acanthocephala)
noun

acantocéfalonoun
{m}