×
homosporé
meaning in English
adj.
homosporous, producing only one type of spore (biology)
Related Words
homosexualité féminine
homosexuel
homothétique
homotope
PC Version
Copyright © 2018 WordTech Co.