Definify.com

Definition 2025


ovicapsules

ovicapsules

English

Noun

ovicapsules

  1. plural of ovicapsule