Definify.com

Definition 2025


Echeneididae

Echeneididae

Translingual

Proper noun

Echeneididae

  1. (taxonomy) Echeneidae.