Dictionary, Free Dictionary - MyDictionary.net

English Dictionary, English English Dictionary

Definition of " Bay tree " in English Dictionary
Direct results
English » English
Bay tree A species of laurel. [Laurus nobilis].
English » English
Bay tree A species of laurel. [Laurus nobilis].