MELIACEOUS is a
10
letter word starting with
M
and ending with
S
Definitions & Synonyms
adjective -
MELIACEOUS is an adjective that describes something as pertaining to or resembling the Melia family of flowering plants, which includes mahogany trees and chinaberry trees.