1 English Synonyms for APIACEOUS
Prev.1Next
umbelliferous
Definition: 1. (botany) Bearing umbels.
There are 2 definitions of the word umbelliferous
Show more information about umbelliferous
Prev.1Next
Search took: 2.29 ms
Definition: 1. (botany) Bearing umbels.
There are 2 definitions of the word umbelliferous
Show more information about umbelliferous
Search took: 2.29 ms