meaning of aroid

1. Alt. of Aroideous
2.
any plant of the family Araceae; have small flowers massed on a spadix surrounded by a large spathe


Related Words

aroid | aroideous |

Developed & Maintained By Taraprasad.com

Treasure Words