Meaning of albula vulpes
Definition of albula vulpes
(noun)
slender
silvery
marine
fish
found
in
tropical
mud
flats
and
mangrove
lagoons
Other information on albula vulpes
WIKIPEDIA results for
albula vulpes
Amazon results for
albula vulpes
Tweet