Definition Definition

lepadoid - Meaning and Examples

Meaning of 'lepadoid' (Webster Dictionary)

1 . Lepadoid [ n.]
- A stalked barnacle of the genus Lepas, or family Lepadidae; a goose barnacle. Also used adjectively.