Portuguese-English dictionary »

antênula meaning in English

PortugueseEnglish
antênula noun
{f}

antennule [antennules](small antenna)
noun
[UK: antˈenjuːl] [US: æntˈenuːl]