meaning of pollenize

1. To supply with pollen; to impregnate with pollen.


Related Words

pollenize | pollenized |

Developed & Maintained By Taraprasad.com

Treasure Words