English → Hindi dictionary

ictodosaur

सातोदोसौर / सतोदोसौर / सातोडोसौरNOUN

Definition

intermediate in form between the therapsids and most primitive true mammals

Looking for poetry? Read shayari and poems by great poets.