What does Apiaceous mean?

Apiaceous meaning in General Dictionary

Umbelliferous

View more

  • Umbelliferous.

Apiaceous meaning in General Dictionary

(a.) Umbelliferous.