Definition Definition

sea acorn - Meaning and Examples

Meaning of 'sea acorn' (Webster Dictionary)

1 . Sea acorn
- An acorn barnacle (Balanus).