English | German | Russian | Czech

tricapsular English

Meaning tricapsular meaning

What does tricapsular mean?

tricapsular

(botany) Having three capsules.

Are you looking for...?