meaning of nectariferous

1. Secreting nectar; -- said of blossoms or their parts.
2.
possessing nectaries


Related Words

nectariferous |

Developed & Maintained By Taraprasad.com

Treasure Words