meaning of antherozooid

1. One of the mobile male reproductive bodies in the antheridia of cryptogams.


Related Words

antherozooid |

Developed & Maintained By Taraprasad.com

Treasure Words