Definitions
noun
barnacle that attaches to rocks especially in intertidal zones
Look “rock barnacle” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
barnacle that attaches to rocks especially in intertidal zones