pinosaur
Noun
Meaning
pinosaur (plural pinosaurs)
(humorous) A pine tree or pine tree-like plant of a species that has existed for a very long time, particularly the Wollemi pine.
Noun
pinosaur (plural pinosaurs)
(humorous) A pine tree or pine tree-like plant of a species that has existed for a very long time, particularly the Wollemi pine.