English | German | Russian | Czech

heliciid English

Meaning heliciid meaning

What does heliciid mean?

heliciid

Any plant of the subtribe Heliciinae

Are you looking for...?