About us
Define
Definitions for
"Spor"
referring to a seed or spore (_Hymenospora_ = "membranous seed")
charlies-web.com