Dictionary entry

Decaphyllous

Webster's Dictionary 1806

Decaphyllous

a.

having ten leaves