odonates
English
Noun
odonates
plural of
odonate
French
Noun
odonates
m
pl
plural of
odonate