meaning of ament

1. A species of inflorescence; a catkin.


Related Words

ament | amenta | amentaceous | amentia | amentiferous | amentiform | amentum |

Developed & Maintained By Taraprasad.com

Treasure Words