Langsung ke konten

Arti kata

embiotocidae

Definition of embiotocidae (English)

noun

  1. viviparous percoid fishes comprising the surf fishes
    sumber: wordnet30