lepadoid
English
lepadoid meaning in English • lepadoid का अर्थ अंग्रेजी में
Noun
- A stalked barnacle of the genus Lepas, or family Lepadidæ; a goose barnacle. Also used adjectively.