Word info

pseudospore

Noun

Meaning

A peculiar reproductive cell found in some fungi.

Source: Webster's dictionary

Close letter words and terms