Home
Search
Index
Definify.com
Definition
2025
salmoides
salmoides
Latin
Adjective
salmoides
(
New Latin
)
salmon
(attributive)
Derived terms
Micropterus salmoides
Similar Results