Definition of Imperforate

  • 1. Not perforated; having no opening Adjective Satellite

Semanticaly linked words with "imperforate"