Definition of Unifoliate

  • 1. Having a single leaf Adjective Satellite

Semanticaly linked words with "unifoliate"