English | German | Russian | Czech

triuridaceous English

Meaning triuridaceous meaning

What does triuridaceous mean?

triuridaceous

(botany) Belonging to the Triuridaceae.

Are you looking for...?