Definify.com

Definition 2026


ovicapsules

ovicapsules

English

Noun

ovicapsules

  1. plural of ovicapsule