Bayhead Definition

noun

(biology) A swamp habitat dominated by bay laurels.

Wiktionary
Advertisement

Origin of Bayhead

  • From bay +‎ head.

    From Wiktionary

Find Similar Words

Find similar words to bayhead using the buttons below.

Words Starting With

Words Ending With

Unscrambles

bayhead