Noun Definition

laurus

1.Definition: small evergreen trees or shrubs with aromatic leaves

Related Noun(s):genus laurus

Category: Plants