Balanus balanoides

Explore definitions, synonyms, and language insights of Balanus balanoides

Definitions

Noun
barnacle that attaches to rocks especially in intertidal zones

More General Terms