Spanish-French dictionary »

zoocoria meaning in French

SpanishFrench
zoocoria noun

zoochorienom {f}