trifoliolate leaf

English Dictionary -> Letter T -> trifoliolate leaftrifoliolate leaf Definition



trifoliolate leaf Synonyms






© Art Branch Inc.