meaning of Apiaceous

Apiaceous meaning in General Dictionary

Umbelliferous

View more

  • Umbelliferous.

Apiaceous meaning in General Dictionary

(a.) Umbelliferous.