Definition, Meaning, Synonyms & Anagrams | English word ANTHEROZOID
ANTHEROZOID
Definitions of ANTHEROZOID
- (botany) One of the mobile male reproductive bodies in the antheridia of cryptogams.
Number of letters
11
Is palindrome
No
Search for ANTHEROZOID in:
Page preparation took: 83.70 ms.