Spanish-English dictionary »

onicóforo meaning in English

SpanishEnglish
onicóforo noun
{m}

onychophoran(a carnivorous ecdysozoan worm)
noun