Definify.com

Definition 2025


caecotrophs

caecotrophs

English

Noun

caecotrophs

  1. plural of caecotroph