English-French dictionary »

cribellum meaning in French

EnglishFrench
cribellum (spinning organ)
noun

cribellumnom {m}