Definition of Unifoliate

  • (adjective satellite) having a single leaf

Synonyms of Unifoliate


No Synonyms Found.

Antonyms of Unifoliate


No Antonyms Found.

Homophones of Unifoliate


No Homophones Found.