Where does “infauna” come from?

infauna (English): Any aquatic organism that lives within the...

Definitions

  1. Any aquatic organism that lives within the...

Words derived from “infauna