English → Hindi dictionary

smilo

Noun

स्माइलोडोन

Definition

perennial mountain rice native to Mediterranean region and introduced into North America

Similar words
oryzopsis miliaceasmilo grass

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