English-Latin dictionary »

arm / tentacle (of polyp) meaning in Latin

EnglishLatin
arm / tentacle (of polyp) noun

flagellum [flagelli](2nd) N
noun