Ament Meaning

There are 1 meaning(s) for word Ament

Meaning 1 : a cylindrical spikelike inflorescence

    Synonyms : catkin