meaning of acorus

1. sweet flags; sometimes placed in subfamily Acoraceae


Related Words

acorus | acorus calamus |

Developed & Maintained By Taraprasad.com

Treasure Words