Adjective Definition

homosporous

1.Definition: characterized by homospory




Please Share