Definify.com

Definition 2025


infaunae

infaunae

English

Noun

infaunae

  1. plural of infauna