ORNITHODELPHOUS is a
15
letter word starting with
O
and ending with
S
Definitions & Synonyms
adjective -
Referring to a unique type of organism that possesses both bird and mammalian features, specifically the characteristic of having a beak and also bearing live young, in ORNITHODELPHOUS.