Meaning of sterna
Definition of sterna
(noun)
a
genus
of Sterninae
Other information on sterna
WIKIPEDIA results for
sterna
Amazon results for
sterna
Tweet