homosporous
English Dictionary
->
Letter H
-> homosporous
Search Dictionary:
homosporous Definition
(a)
characterized
by
homospory
homosporous Synonyms
homosporous
© Art Branch Inc.