meaning of deers
1. A plant (Liatris odoratissima) whose fleshy leaves give out a fragrance compared to vanilla.
Related Words
deers-tongue | deers-ear | deers-ears | deerskin | deerstalker | deerstalking |
1. A plant (Liatris odoratissima) whose fleshy leaves give out a fragrance compared to vanilla.
deers-tongue | deers-ear | deers-ears | deerskin | deerstalker | deerstalking |