Meaning of (डिम्बौषक) dimbaushak in english
As noun :
incubator
Suggested : an apparatus in which eggs are hatched artificially
Word of the day
(डिम्बौषक) dimbaushak
can be used as noun.. No of characters: 8 including consonants matras.
Transliteration :
DimbauShaka