Definify.com

Definition 2025


carangoids

carangoids

English

Noun

carangoids

  1. plural of carangoid