Definify.com

Definition 2025


proglottids

proglottids

English

Noun

proglottids

  1. plural of proglottid