Word info

gigasporoid

Noun

Meaning

gigasporoid (plural gigasporoids)

Any fungus of the family Gigasporaceae

Source: en.wiktionary.org

Close letter words and terms