Definify.com

Definition 2024


caecotrophs

caecotrophs

English

Noun

caecotrophs

  1. plural of caecotroph