Portuguese-English dictionary »

quetognata meaning in English

PortugueseEnglish
quetognata noun
{m}

arrow worm(member of Chaetognatha)
noun