ironServices.com

English Dictionary

  • Hide translation

 Acipenseridae Acipenseridae /ˌæsɪˈpɛnsəraɪdiː/

noun

  1. Sturgeons  ( Acipenseridae , family Acipenseridae )
    sturgeons