English | German | Russian | Czech

trapaceous English

Meaning trapaceous meaning

What does trapaceous mean?

trapaceous

(botany) Belonging to the Trapaceae.

Are you looking for...?