English | German | Russian | Czech

phylloid English

Meaning phylloid meaning

What does phylloid mean?

phylloid

Resembling a leaf.

Are you looking for...?