Definify.com

Definition 2024


ovicapsules

ovicapsules

English

Noun

ovicapsules

  1. plural of ovicapsule