YourDictionary

antherozoid

noun

a spermatozoid developing in the antheridium

See antherozoid in American Heritage Dictionary 4

Learn more about antherozoid

link/cite print suggestion box