Definition of the word Suprafoliaceous, Meaning of Suprafoliaceous word :
a. - Inserted into the stem above the leaf, petiole, or axil, as a peduncle or flower.
There are total 15 letters in Suprafoliaceous, Starting with S and ending with S.
Total 2129 words created by multiple letters combination of Suprafoliaceous in English Dictionary.