meaning of ibero mesornis

1. sparrow-sized fossil bird of the Cretaceous period having a vestigial tail; found in Spain; considered possibly the third most primitive of all birds


Related Words

ibero-mesornis |

Developed & Maintained By Taraprasad.com

Treasure Words