Adjective Definition

carposporous

1.Definition: having carpospores




Please Share