meaning of isogamete

1. either of a pair of conjugating gametes of the same size and structure


Related Words

isogamete |

Developed & Maintained By Taraprasad.com

Treasure Words