lepadidae
/ˌlɛpəˈdaɪdiː/Definitions
1. noun
a family of sea slugs, also known as true sea hares, found in tropical waters
“The marine biologist studied the lepadidae population in the coral reef.”
1. noun
a family of sea slugs, also known as true sea hares, found in tropical waters
“The marine biologist studied the lepadidae population in the coral reef.”