Definition of Emarginate

  • 1. Having a notched tip Adjective Satellite

Semanticaly linked words with "emarginate"