sporange - French English Dictionary
History

sporange

Play ENFRFRfr
Play ENFRFRca


Meanings of "sporange" in English French Dictionary : 3 result(s)

French English
Biology
sporange [m] sporangium
Biotechnology
sporange [m] sporangium
Aquaculture
sporange [m] sporangium (pl:sporangia)