kamus
.
Search
About
lobed_leaf
English
lobed leaf
Noun
A leaf having deeply indented margins
English: lobed leaf