bayhead in English dictionary

  • bayhead

    Meanings and definitions of "bayhead"

    • noun
      (ecology)
      A swamp habitat dominated by bay laurels.

    Grammar and declension of bayhead

    • bayhead (plural bayheads)

Sample sentences with "bayhead"

Available translations