APIACEOUS


Meaning of APIACEOUS in English

(a.) Umbelliferous.

Webster's English dictionary.      Английский словарь Webster.