English Dictionary
◊ HOMOSPOROUS
homosporous
adj : characterized by homospory