sporid
noun
spo·rid
| \ ˈspōrə̇d\
plural -s
Definition of sporid
: sporidium
Keep scrolling for more