meaning of amentiferous

1. Bearing catkins.


Related Words

amentiferous |

Developed & Maintained By Taraprasad.com

Treasure Words