English-Latin dictionary »

tuft (on bird head), oyster's beard / tentacles meaning in Latin

EnglishLatin
tuft (on bird head), oyster's beard / tentacles noun

cirrus [cirri](2nd) M
noun