Definition of Bifoliate

  • 1. Having two leaves Adjective Satellite

Semanticaly linked words with "bifoliate"