Home
Search
Index
Definify.com
Definition
2025
perispores
perispores
English
Noun
perispores
plural of
perispore
Similar Results