English | German | Russian | Czech

bicarpellate English

Meaning bicarpellate meaning

What does bicarpellate mean?

bicarpellate

(botany) Having two carpels.

Are you looking for...?