discoide - French English Dictionary

discoide

Meanings of "discoide" in English French Dictionary : 4 result(s)

French English
General
discoïde [adj] discoidal
Biology
discoïde [adj] discoid
Botanic
discoïde [adj] floscular
discoïde [adj] flosculous