English | German | Russian | Czech

tricarpous English

Meaning tricarpous meaning

What does tricarpous mean?

tricarpous

(botany) Having three carpels.

Are you looking for...?