meaning of apiaceous

1. Umbelliferous.


Related Words

apiaceous |

Developed & Maintained By Taraprasad.com

Treasure Words