Umbellularia
English Dictionary
->
Letter U
-> Umbellularia
Search Dictionary:
Umbellularia Definition
(n)
aromatic
evergreen
trees
of
Pacific
coast
Umbellularia Synonyms
genus Umbellularia
Umbellularia
© Art Branch Inc.