Noun Definition

lepadidae

1.Definition: goose barnacles

Category: Animals