Amentiferous Meaning

There are 1 meaning(s) for word Amentiferous

Meaning 1 : (of plants) bearing or characterized by aments or catkins

    Synonyms : amentaceous