Spanish-English dictionary »

quetognato meaning in English

SpanishEnglish
quetognato noun
{m}

arrow worm(member of Chaetognatha)
noun