◄
Stomatopodous
►
Dictionary
(
a.
) Of or pertaining to the Stomatopoda.
Clyx.com