Definify.com

Definition 2025


heteropods

heteropods

English

Noun

heteropods

  1. plural of heteropod