×
homosporé
meaning in English
adj.
homosporous, producing only one type of spore (biology)
Related Words
homosocialisation
homosocialité
homostola
homosérine
PC Version
Copyright © 2018 WordTech Co.